home *** CD-ROM | disk | FTP | other *** search
/ Complete Linux / Complete Linux.iso / docs / apps / database / postgres / postgre4.z / postgre4 / newconf / FILES / support.mkf < prev    next >
Encoding:
Text File  |  1992-08-27  |  3.7 KB  |  158 lines

  1. # ----------------------------------------------------------------
  2. #    support.mkf
  3. #
  4. #    $Header: /private/postgres/newconf/FILES/RCS/support.mkf,v 1.47 1992/06/23 18:20:12 mer Exp $
  5. # ----------------------------------------------------------------
  6.  
  7. # files.support
  8.  
  9. # ----------------
  10. #    GENBKI is the script used to generate the .bki files from
  11. #    the .h files in lib/H/catalog
  12. # ----------------
  13. GENBKI=$(SD)/lib/Gen/genbki.sh
  14.  
  15. # ----------------
  16. #    DBDB_SRC is are the files in lib/H/catalog which are
  17. #    used to generate dbdb.bki, the shared database initialization
  18. #    script fed to support/backend by createdb.
  19. #
  20. #    Note: these are listed in the order they used to occur in
  21. #        the original dbdb.bki script, with the exception of
  22. #        pg_log.h and pg_time.h
  23. # ----------------
  24. BKISRC= $(SD)/lib/H/catalog
  25.  
  26. DBDB_SRC= \
  27.     $(BKISRC)/pg_database.h \
  28.     $(BKISRC)/pg_demon.h \
  29.     $(BKISRC)/pg_magic.h \
  30.     $(BKISRC)/pg_defaults.h \
  31.     $(BKISRC)/pg_variable.h \
  32.     $(BKISRC)/pg_server.h \
  33.     $(BKISRC)/pg_user.h \
  34.     $(BKISRC)/pg_log.h \
  35.     $(BKISRC)/pg_time.h
  36.  
  37. # ----------------
  38. #    LOCAL_SRC is are the files in lib/H/catalog which are
  39. #    used to generate local.bki, the private database initialization
  40. #    script fed to support/backend by createdb.
  41. #
  42. #    Note: these are listed in the order they used to occur in
  43. #        the original local.bki script.
  44. # ----------------
  45. LOCAL_SRC= \
  46.     $(BKISRC)/pg_proc.h \
  47.     $(BKISRC)/pg_type.h \
  48.     $(BKISRC)/pg_attribute.h \
  49.     $(BKISRC)/pg_relation.h \
  50.     $(BKISRC)/pg_inherits.h \
  51.     $(BKISRC)/pg_index.h \
  52.     $(BKISRC)/pg_version.h \
  53.     $(BKISRC)/pg_statistic.h \
  54.     $(BKISRC)/pg_operator.h \
  55.     $(BKISRC)/pg_opclass.h \
  56.     $(BKISRC)/pg_am.h \
  57.     $(BKISRC)/pg_amop.h \
  58.     $(BKISRC)/pg_amproc.h \
  59.     $(BKISRC)/pg_language.h \
  60.     $(BKISRC)/pg_parg.h \
  61.     $(BKISRC)/pg_aggregate.h \
  62.     $(BKISRC)/pg_ipl.h \
  63.     $(BKISRC)/pg_inheritproc.h \
  64.     $(BKISRC)/pg_platter.h \
  65.     $(BKISRC)/pg_plmap.h \
  66.     $(BKISRC)/pg_prs2rule.h \
  67.     $(BKISRC)/pg_prs2plans.h \
  68.     $(BKISRC)/pg_prs2stub.h \
  69.     $(BKISRC)/pg_rewrite.h \
  70.     $(BKISRC)/pg_listener.h \
  71.         $(BKISRC)/pg_naming.h \
  72.         $(BKISRC)/pg_lobj.h \
  73.         $(BKISRC)/indexing.h
  74.  
  75. # -----------------
  76. #       pg_uid target
  77. # -----------------
  78. PG_UID= $(OD)/support/pg_uid.o
  79.  
  80. # ----------------
  81. #    libpq targets
  82. #
  83. #    Note: some of the lib/libpq objects here are also found listed
  84. #    in libraries.mkf because they are used by both the backend
  85. #    and the frontend library libpq.a
  86. # ----------------
  87. LIBPQ= \
  88.     $(OD)/lib/libpq/fe-dumpdata.o    \
  89.     $(OD)/lib/libpq/fe-pqstubs.o    \
  90.     $(OD)/lib/libpq/fe-pqexec.o    \
  91.     $(OD)/lib/libpq/portal.o    \
  92.     $(OD)/lib/libpq/portalbuf.o    \
  93.     $(OD)/lib/libpq/pqcomm.o    \
  94.     $(OD)/lib/libpq/pqpacket.o    \
  95.         $(OD)/lib/libpq/fe-pqufs.o    \
  96.     $(OD)/lib/C/simplelists.o
  97.  
  98. LIBPQDEPS= \
  99.     $(OD)/lib/libpq/fe-dumpdata.d    \
  100.     $(OD)/lib/libpq/fe-pqstubs.d    \
  101.     $(OD)/lib/libpq/fe-pqexec.d    \
  102.     $(OD)/lib/libpq/portal.d    \
  103.     $(OD)/lib/libpq/portalbuf.d    \
  104.     $(OD)/lib/libpq/pqcomm.d    \
  105.     $(OD)/lib/libpq/pqpacket.d      \
  106.         $(OD)/lib/libpq/fe-pqufs.d    \
  107.     $(OD)/lib/C/simplelists.d
  108.  
  109. # ----------------
  110. #    targets for createdb utilities
  111. # ----------------
  112. PG_VERSION= \
  113.     $(OD)/support/pg_version.o    \
  114.     $(OD)/utils/init/magic.o
  115.  
  116. PG_VERSIONDEPS= \
  117.     $(OD)/support/pg_version.d    \
  118.     $(OD)/utils/init/magic.d
  119.  
  120. PG_ID=\
  121.     $(OD)/support/pg_id.o
  122.  
  123. # ----------------
  124. #    destroydb targets
  125. # ----------------
  126. DESTROYDB= \
  127.     $(OD)/support/destroydb.o
  128.  
  129. DESTROYDBDEPS= \
  130.     $(OD)/support/destroydb.d
  131.  
  132. # ----------------
  133. #    createdb targets
  134. # ----------------
  135. CREATEDB= \
  136.     $(OD)/support/createdb.o
  137.  
  138. CREATEDB2DEPS= \
  139.     $(OD)/support/createdb.d
  140.  
  141. # ----------------
  142. #    terminal monitor targets
  143. # ----------------
  144. MONITOR= \
  145.     $(OD)/support/monitor.o
  146.  
  147. MONITORDEPS= \
  148.     $(OD)/support/monitor.d
  149.  
  150. # ----------------
  151. #    xexemon
  152. # ----------------
  153. XEXEMON= \
  154.     $(OD)/support/xexemon.o
  155.  
  156. XEXEMONDEPS= \
  157.     $(OD)/support/xexemon.d
  158.